Don't let temp windows become key window.
authorRichard Hult <richard@imendio.com>
Wed, 6 Jun 2007 08:21:14 +0000 (08:21 +0000)
committerRichard Hult <rhult@src.gnome.org>
Wed, 6 Jun 2007 08:21:14 +0000 (08:21 +0000)
2007-06-05  Richard Hult  <richard@imendio.com>

* gdk/quartz/GdkQuartzWindow.c: Don't let temp windows become key
window.

svn path=/trunk/; revision=18046

ChangeLog
gdk/quartz/GdkQuartzWindow.c

index fc524905de7179c71d556bc0b407c41a0800a92b..c136d828384e2a84378df9e8fac3624a2723d0e5 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2007-06-05  Richard Hult  <richard@imendio.com>
+
+       * gdk/quartz/GdkQuartzWindow.c: Don't let temp windows become key
+       window.
+
 2007-06-06  Tor Lillqvist  <tml@novell.com>
 
        * gdk/x11/gdkwindow-x11.c (gdk_window_set_opacity): Fix
index 04fb489153e87318517cfa22ac43a274e446afe0..9a97ec4aeecc37bc85fd4ed61c0606d6fbebb48f 100644 (file)
   if (!private->accept_focus)
     return NO;
 
-  /* FIXME: Is this right? If so, the switch shouldn't be needed. Need
-   * this + some tweaking to the event/grab code to get menus
-   * working...
+  /* Popup windows should not be able to get focused in the window
+   * manager sense, it's only handled through grabs.
    */
-  /*if (private->window_type == GDK_WINDOW_TEMP)
+  if (private->window_type == GDK_WINDOW_TEMP)
     return NO;
-  */
 
   switch (impl->type_hint)
     {